package com.pbc.gmp.service;

import com.baomidou.mybatisplus.service.IService;
import com.pbc.gmp.model.basemodel.Acl;
import com.pbc.gmp.model.mybatisDto.AclTotalDto;

import java.util.List;
import java.util.Map;
import java.util.Set;


/**
 * <p>
 * 服务类
 * </p>
 *
 * @author kjk
 * @since 2017-04-17
 */
public interface IAclService extends IService<Acl> {
    public Map<String, Set<String>> selectResourceMapByUserId(Long id);
    public List<AclTotalDto> selectAclsByIds(List<Long> ids);
    public String InsertAclsByUserId(List<Long> ids ,Long roleid);
    public  List<Long> selectResIdsByRoleId(Long roleid);
    public Set<AclTotalDto> selectAclsList(Long roleid);
	
}
